Big Huge Thesaurus

labial vein

noun

sounds kind of like